the battle of good against evil - Francés Inglés Diccionario